querquedule
English
querquedule meaning in English • querquedule का अर्थ अंग्रेजी में
Noun
- A teal.