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