Turbo — English French translation1 translation found

turbo (n) (technical) turbocompresseur de suralimentation (m) (n) (technical)
Translate Turbo into other languages
Translate turbo into German
Translate turbo into Italian
Translate turbo into Spanish
Translate turbo into Dutch
Translate turbo into Portuguese
Translate turbo into Slovenian
Translate turbo into Polish
Translate turbo into Czech