NichiDict

キイロマングース

[kiiromanguusu]

Meanings

1.Noun

yellow mongoose (Cynictis penicillata); red meerkat