sarcelle
English
sarcelle meaning in English • sarcelle का अर्थ अंग्रेजी में
Noun
- The old squaw, or long-tailed duck.