Italian-English dictionary »

terrapiattismo meaning in English

ItalianEnglish
terrapiattismo noun
{m}

flat-earthismnoun