English-Latin dictionary »

superintendent of stranger's hospital / housing meaning in Latin

EnglishLatin
superintendent of stranger's hospital / housing noun

xenodochus [xenodochi](2nd) M
noun