インドトビイロマングース Meanings Noun Indian brown mongoose (Herpestes fuscus) Jinuma: Japanese Dictionary · Word lists