English to Arabic

Meaning for:
Teaseled
other
منفوش