English to Arabic

Meaning for:
Basilica
other
كاتدرائية