NichiDict

長虫

ながむし
[nagamushi]

Meanings

1.Noun

snake