English to Arabic

Meaning for:
Towelling
other
المناشف