Skip to main content

tough-head

English tough-head meaning in English  •  tough-head का अर्थ अंग्रेजी में
Noun
  • The ruddy duck.
Advertisement