French-English dictionary »

pigeon bec anglais meaning in English

FrenchEnglish
pigeon bec anglais nom {m}

dragoon [dragoons](variety of pigeon)
noun
[UK: drə.ˈɡuːn] [US: drə.ˈɡuːn]