English to Arabic

Meaning for:
Unsparing
other
غير مقتصد