こくさいちゅうステーション
Meanings
Noun
1. International Space Station
Kanji used
country
edge
space
midair
Composed of
international; diplomatic intercourse