English to Arabic

Meaning for:
Barrelled
other
أسرع