Dictionary, Free Dictionary - MyDictionary.net
Definition of " dar uma caminhada " in Portuguese English Dictionary
Results
dar uma caminhada
  • {V} walk: take a walk