Meaning of Dimwit in English | Dimwit का अर्थ (Dimwit ka Angrezi Matlab)

Meaning of Dimwit in English

  1. a stupid incompetent person