dullhead
English
dullhead meaning in English • dullhead का अर्थ अंग्रेजी में
Noun
- A blockhead; a dolt.