English-Latin dictionary »

itinerant trader, peddler meaning in Latin

EnglishLatin
itinerant trader, peddler noun

ambulator [ambulatoris](3rd) M
noun