← Back to browseそぼそぼ[sobosobo]adverbJapanese definitionNo Japanese definition yet.English definitiondrizzling (rain)ExamplesNo examples yet.Loading examples…Ask about this