English to Arabic

Meaning for:
Scrolled
other
محرّك