meaning of streptopelia turtur

1. the common European wild dove noted for its plaintive cooing


Related Words

streptopelia turtur |

Developed & Maintained By Taraprasad.com

Treasure Words