NichiDict

スターライトスコープ

[sutaaraitosukoopu]

Meanings

1.Noun

starlight scope (night-vision device)