English to Arabic

Meaning for:
Marmots
other
الغرير