English-Latin dictionary »

inn, lodging house, stopping place meaning in Latin

EnglishLatin
inn, lodging house, stopping place noun

deversorium [deversori(i)](2nd) N
noun

diversorium [diversori(i)](2nd) N
noun