French-English dictionary »

pigeon biset meaning in English

FrenchEnglish
pigeon biset nom {m}

rock dove◼◼◼(Columba livia)
noun
[UK: rɒk dʌv] [US: ˈrɑːk ˈdəv]