English-French dictionary »

microburst meaning in French

EnglishFrench
microburst (strong downdraft)
noun

microrafale◼◼◼nom