Arabic-English translation for dimwittedness

      Noun