Translation of مسلوبُ العقل in English:

مسلوبُ العقل

phrase

  • dotard
    deprived of understanding, mad, senile, demented