French-English dictionary »

signal lumineux meaning in English

FrenchEnglish
signal lumineux nom

flare [flares]◼◼◼noun
[UK: fleə(r)] [US: ˈfler]