Translation of ngebut in English:

User Contribution

ngebut

riding vehicles too fast

verb