English-Latin dictionary »

walking abroad, promenading (l+s) meaning in Latin

EnglishLatin
walking abroad, promenading (L+S) noun

deambulatio [deambulationis](3rd) F
noun