NichiDict

スノーガン

[sunoogan]

Meanings

1.Noun

snow gun; snow cannon