English to Arabic

Meaning for:
Chaperon
other
الوصيفة