English-French dictionary »

turkeycock meaning in French

EnglishFrench
turkeycock (male turkey)
noun

dindon◼◼◼nom {m}