English to Arabic

Meaning for:
Drag
other
العائق