NichiDict

スタートラッカー

[sutaatorakkaa]

Meanings

1.Noun

star tracker