English to Arabic

Meaning for:
Doilies
other
المفارش