serin
English
serin meaning in English • serin का अर्थ अंग्रेजी में
Noun
- A European finch (Serinus hortulanus) closely related to the canary.