English translation of 'arazzo'
'arazzo' in Other Languages
British English: tapestry NOUN
A tapestry is a large piece of heavy cloth with a picture sewn on it using coloured threads.
He stared in wonder at the tapestries on the walls.
Translation of arazzo from the Collins Italian to English Dictionary