English to Arabic

Meaning for:
Huge
other
ضخم