blunderhead
English
blunderhead meaning in English • blunderhead का अर्थ अंग्रेजी में
Noun
- A stupid, blundering fellow.