NichiDict

スペースデブリ

[supeesudeburi]

Meanings

1.Noun

space debris; space junk