Search term テレスコープ has 2 results
Jump to
JA Japanese EN English
テレスコープ (teresukōpu) telescope
テレスコープ (n v) [optical instrument possessing magnification] (teresukōpu) telescope (n v) [optical instrument possessing magnification]