Italian-English dictionary »

megachurch meaning in English

ItalianEnglish
megachurch noun
{f}

megachurch(church with an atypically large congregation)
noun