French-English dictionary »

stroll meaning in English

FrenchEnglish
Stroll nom propre

Stroll◼◼◼proper noun
[UK: strəʊl] [US: stroʊl]