Maksutov telescopes
English
Noun
Maksutov
telescopes
plural of
Maksutov telescope