Japanese dictionary

Dictionary: “スペースデブリ”

スペースデブリ

スペースデブリ

space debris; space junk