French-English dictionary »

cyclone tropical meaning in English

FrenchEnglish
cyclone tropical nom {m}

tropical storm◼◼◼(cyclone)
noun