English to Arabic

Meaning for:
Succinct
other
مختصر مفيد