English to Arabic

Meaning for:
Tapestried
other
مزيّن بالرسوم