jarruuntua

suomi-englanti sanakirja

jarruuntua englanniksi

  1. to down, brake; especially as result of some type of braking action