English-Portuguese translations for red turtle dove
Definition of red turtle dove
- A small bird, ''Streptopelia tranquebarica'', a resident breeding bird in the tropics in the Indian subcontinent, with a range extending to Taiwan and the Philippines
Trending Searches
Popular Dictionaries