English to Arabic

Meaning for:
Plush
other
القطيفة