English
Detailed Translations for church hall from English to French
church hall:
-
the church hall (cultural centre in a village; parish hall)
-
the church hall (parish hall)
Translation Matrix for church hall:
External Machine Translations: