Definition of ストバス

ストバス

sutobasu

noun
street basketball, streetball(abbreviation)