French-English dictionary »

pigeon tambour meaning in English

FrenchEnglish
pigeon tambour nom {m}

trumpeter [trumpeters](trumpeter pigeon)
noun
[UK: ˈtrʌm.pɪ.tə(r)] [US: ˈtrʌm.pə.tər]

trumpeter pigeon(trumpeter pigeon (Columba livia domestica))
noun