Translation of بدمغز in English:

بدمغز

phrase

  • dull-witted