Cassegrain telescopes
English
Noun
Cassegrain
telescopes
plural of
Cassegrain telescope