NichiDict

天頂儀

てんちょうぎ
[tenchougi]

Meanings

1.Noun

zenith telescope