English to Arabic

Meaning for:
Squiring
other
المرافقة