Definition of turbo in English:

turbo

Pronunciation /ˈtərbō/ /ˈtərboʊ/

Translate turbo into Spanish

nounturbos

short for turbocharger