English to Arabic

Meaning for:
Terser
other
أكثر إقتضابا