English to Arabic

Meaning for:
Tugged
other
مجرور