Skip to main content

serin

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