NichiDict

あずまもぐら

東土竜
[azumamogura]

Meanings

1.Noun

small Japanese mole (Mogera imaizumii)