← Back to browseすたすた[sutasuta]adverbJapanese definitionNo Japanese definition yet.English definition(walk) briskly; at a brisk pace; quicklyExamplesNo examples yet.Loading examples…Ask about this