English-Italian dictionary »

idiologus meaning in Italian

EnglishItalian
idiologus noun

idiologonoun
{m}