カセグレンぼうえんきょう
Meanings
Noun
1. Cassegrain telescope
Kanji used
hope
far
mirror
Composed of