French-English dictionary »

flanconnade meaning in English

FrenchEnglish
flanconnade nom

flanconade(thrust in the side.)
noun