English | German | Russian | Czech

turbo- English

Meaning turbo- meaning

What does turbo- mean?

turbo-

Turbine-related Accelerated, more robust, souped-up

Are you looking for...?