← Back to browseにほんいたち[nihonitachi]nounJapanese definitionNo Japanese definition yet.English definitionJapanese weasel (Mustela itatsi)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsにほんいもりにほんいしがめにほんざるにほんじかにほんりす