English to Arabic

Meaning for:
Speeded
other
أسرع