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

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

indotobiiromanguusu

noun
Indian brown mongoose (Herpestes fuscus)