← Back to browseストバス[sutobasu]nounJapanese definitionNo Japanese definition yet.English definitionstreet basketball; streetballExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsスト