NichiDict

チビオマングース

[chibiomanguusu]

Meanings

1.Noun

short-tailed mongoose (Herpestes brachyurus)