NichiDict

スペースシャトル

[supeesushatoru]

Meanings

1.Noun

space shuttle