Refractor

Part of speech: noun

A refracting telescope.

Share it on: