English-Hindi dictionary »

spotted whistling duck meaning in Hindi

EnglishHindi
spotted whistling duck (Dendrocygna guttata)
noun

चित्ती सिल्हीnoun