NichiDict

シロオマングース

[shiroomanguusu]

Meanings

1.Noun

white-tailed mongoose (Ichneumia albicauda)