scobby
English
scobby meaning in English • scobby का अर्थ अंग्रेजी में
Noun
- The chaffinch.