← Back to browseドロドロ[dorodoro]adverb#16,989Japanese definitionNo Japanese definition yet.English definitionrumbling (of thunder, drums, etc.); boomingExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsドロヒュードロドロ← ドスケベ強壮 →