English to Arabic

Meaning for:
Roller
other
الدحروجة