English to Pashto Dictionary
stroll
ہواخوری
English definition for stroll
1. n. a leisurely walk (usually in some public place)
2. v. walk leisurely and with no apparent aim
Synonyms and Antonyms for stroll
Meaning for stroll found in 11 Languages.
Sponored Video