NichiDict

やすで

馬陸
[yasude]

Meanings

1.Noun

millipede