French-English dictionary »

pigeon dragon meaning in English

FrenchEnglish
pigeon dragon nom {m}

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

pigeon Dragon nom {m}

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