English to Arabic

Meaning for:
Tapestries
other
أقمشة النجود