テレスコープだった
teresukōpudatta
1. Was a telescope.
Noun
#153601
1. Was a telescope.
1. telescope
1. If it were a telescope.; When it is a telescope.
1. space telescope
1. With a telescope; Using a telescope
1. It's not a telescope.
1. Not a telescope.
1. It is not a telescope.
1. Telescope's; Of telescope
1. Telescope.; Is a telescope.