French-English dictionary »

mégachurch [anglicism] meaning in English

FrenchEnglish
mégachurch [anglicism] nom {f}

megachurch(church with an atypically large congregation)
noun