NichiDict

インドトビイロマングース

[indotobiiromanguusu]

Meanings

1.Noun

Indian brown mongoose (Herpestes fuscus)