テレスコープです
teresukōpudesu
1. Telescope.; Is a telescope.
Noun
#155181
1. Telescope.; Is a telescope.
1. telescope
1. space telescope
1. With a telescope; Using a telescope
1. It's not a telescope.
1. Not a telescope.
1. Was a telescope.
1. It is not a telescope.
1. Telescope's; Of telescope
1. It is not a telescope.