BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Megachurch {f} (sehr große lokale Kirche/Gemeinde) [relig.] megachurch