English to Arabic

Meaning for:
Pinafore
other
المريلة