English to Arabic

Meaning for:
Upholstered
other
منجّد