meaning of melanitta nigra

1. a variety of scoter


Related Words

melanitta nigra |

Developed & Maintained By Taraprasad.com

Treasure Words