English
›
Words
work
of art put together from fragments
Translation:
English
Noun
1
collage
Add
Translation