Skip to main content

dullhead

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