← Back to browseさどもぐら[sadomogura]nounJapanese definitionNo Japanese definition yet.English definitionSado mole (Mogera tokudae); Tokuda's moleExamplesNo examples yet.Loading examples…Ask about this