Skip to main content

dullhead

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