Passeggiare (en. Stroll)

Translation into Italian

Synonyms