← Back to browseインドトビイロマングース[indotobiiromanguusu]nounJapanese definitionNo Japanese definition yet.English definitionIndian brown mongoose (Herpestes fuscus)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsキイロマングース