English-Italian dictionary »

molossid meaning in Italian

EnglishItalian
molossid noun

molossidenoun