Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-3 of 3 results

passeggiata Italian-English

walk, stroll

passeggiata British & World English

(especially in Italy or Italian-speaking areas) a leisurely walk or stroll, especially one taken in the evening for the purpose of socializing