Skip to main content

hareld

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