English
›
Words
tube
in which patterns made by the reflection in mirrors of colored pieces of glass, etc
Translation:
English
Noun
1
kaleidoscope
Add
Translation