Italian-English dictionary »

megachiesa meaning in English

ItalianEnglish
megachiesa noun
{f}

megachurch(church with an atypically large congregation)
noun