Spanish-English dictionary »

paloma roquera alirrufa meaning in English

SpanishEnglish
paloma roquera alirrufa noun
{f}

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