turbocharged

suomi-englanti sanakirja

turbocharged englanniksi

  1. Having a turbocharger

  2. (infl of)