NichiDict

スノーモービル

[sunoomoobiru]

Meanings

1.Noun

snowmobile