Translation of مختلُ الحواس in English:

مختلُ الحواس

phrase

  • out of one's senses