to move at high speed (so as to leave scorch marks on the ground)

listen to the pronunciation of to move at high speed (so as to leave scorch marks on the ground)
English - English
scorch
to move at high speed (so as to leave scorch marks on the ground)
Favorites