NichiDict

マングース

[manguusu]

Meanings

1.Noun

mongoose