wayfarer in Italian
wayfarer in Italian
viaggiatore
A traveller, especially one on foot.
viandante
A traveller, especially one on foot.