French-English dictionary »

méga-église meaning in English

FrenchEnglish
méga-église nom {f}

megachurch◼◼◼(church with an atypically large congregation)
noun

mégaéglise nom {f}

megachurch(church with an atypically large congregation)
noun