French-English dictionary »

écoquartier meaning in English

FrenchEnglish
écoquartier nom {m}

ecodistrict◼◼◼noun