← Back to browseしとど[shitodo]adverbJapanese definitionNo Japanese definition yet.English definitiondripping wet; soaking wetExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsしとるしとらしとっしとんしとりしとめ