Japanese dictionary

Dictionary: “スペース・デブリ”

スペース・デブリ

スペース・デブリ

space debris; space junk