French-English dictionary »

îlot de chaleur meaning in English

FrenchEnglish
îlot de chaleur nom {m}

heat island◼◼◼noun