Translation of مُحال in English

مُحال

Adjective

  1. impossible, extremely difficult, absurd, inconceivable

Powered by Oxford