English-Latin dictionary »

one who attends or provides for strangers meaning in Latin

EnglishLatin
one who attends or provides for strangers noun

xenoparochus [xenoparochi](2nd) M
noun