meaning of greenwing

1. common teal of Eurasia and North America


Related Words

greenwing |

Developed & Maintained By Taraprasad.com

Treasure Words