Spanish-English dictionary »

megaiglesia meaning in English

SpanishEnglish
megaiglesia noun
{f}

megachurch(church with an atypically large congregation)
noun