English-French dictionary »

tropical storm meaning in French

EnglishFrench
tropical storm (cyclone)
noun

cyclone tropical◼◼◼nom {m}