English to Arabic

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