English-Italian dictionary »

xenodochium meaning in Italian

EnglishItalian
xenodochium (room in a monastery)
noun

xenodochionoun
{m}