finchbacked
English
finchbacked meaning in English • finchbacked का अर्थ अंग्रेजी में
Adjective
- Streaked or spotted on the back; -- said of cattle.