NichiDict

ヌママングース

[numamanguusu]

Meanings

1.Noun

marsh mongoose (Atilax paludinosus); water mongoose