English to Arabic

Meaning for:
Upholstery
other
النجادة