English to Arabic

Meaning for:
Groot
other
جروت