French-English dictionary »

fusée lumineuse meaning in English

FrenchEnglish
fusée lumineuse nom {f}

flare [flares]◼◼◼(source of brightly burning light or intense heat)
noun
[UK: fleə(r)] [US: ˈfler]