French-English dictionary »

drapeau à damier meaning in English

FrenchEnglish
drapeau à damier nom {m}

chequered flag◼◼◼(flag)
noun