Back to Dictionary
烧胎
燒胎
shāotāi
1. burnout
2. peel out