Italian-English dictionary »

teologastro meaning in English

ItalianEnglish
teologastro noun
{m}

theologasternoun