hareld
English
hareld meaning in English • hareld का अर्थ अंग्रेजी में
Noun
- The long-tailed duck. See Old Squaw>.