French-English dictionary »

colombine des rochers [species] meaning in English

FrenchEnglish
Colombine des rochers [species] nom {f}

rock pigeon [rock pigeons](white-quilled rock pigeon, Petrophassa albipennis)
noun
[UK: rɒk ˈpɪ.dʒən] [US: ˈrɑːk ˈpɪ.dʒən]