French-English dictionary »

bleu canard meaning in English

FrenchEnglish
bleu canard nom

teal [teals]◼◼◼(colour)
noun
[UK: tiːl] [US: ˈtiːl]