French-English dictionary »

intermunicipalité meaning in English

FrenchEnglish
intermunicipalité nom {f}

intermunicipalitynoun