← Back to browseすべし[subeshi]expressionJapanese definitionNo Japanese definition yet.English definitionshould do; ought to do; must doExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsすべすべてすべてすべるすべきすべり