Search term 望遠鏡 has 2 results
Jump to
JA Japanese EN English
望遠鏡 (n v) [optical instrument possessing magnification] telescope (n v) [optical instrument possessing magnification]
望遠鏡 Telescope