English to Arabic

Meaning for:
Mammothly
other
بشكل عظيم