refractor
noun
- 1
A refracting telescope.
- 2
Anything which refracts light, heat or sound
Translate “refractor” to another language
Click any language to open the translator with this word already filled in.
A refracting telescope.
Anything which refracts light, heat or sound
Click any language to open the translator with this word already filled in.