← Back to browseおたぐり[otaguri]nounJapanese definitionNo Japanese definition yet.English definitionstewed horse entrails (specialty of Nagano Prefecture)ExamplesNo examples yet.Loading examples…Ask about this