Meaning of スペーステレスコープ in Japanese

  1. Words

Definition of スペーステレスコープ

スペーステレスコープ(supeesuteresukoopu)
  1. (n) space telescope
Back to top