← Back to browseみみずばれ[mimizubare]nounJapanese definitionNo Japanese definition yet.English definitionwale (on the skin); welt; wealExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsみみずみみずくみみずはぜみみずとかげ