Translation of لاجواب in English

لاجواب

Adjective

  1. unparalleled

  2. rendered speechless

Powered by Oxford