a species of dove, a sort of pigeon

listen to the pronunciation of a species of dove, a sort of pigeon
English - Turkish
English - English
{n} turtledove
a species of dove, a sort of pigeon
Favorites