English to Arabic

Meaning for:
Joggles
other
يرتجّ