Where does “ahdettu” come from?

ahdettu (Finnish): turbocharged having a turbocharger

Definitions

  1. turbocharged having a turbocharger

Words derived from “ahdettu