English to Arabic

Meaning for:
Trundle
other
التدحرج