English to Hindi Dictionary

Canary (Ek ganevala pakShi) Meaning in English