English to Arabic

Meaning for:
Mammoth
other
الماموث