chen
English
chen meaning in English • chen का अर्थ अंग्रेजी में
Noun
- a wild goose having white adult plumage.