Translation of turboalimentado in English:

turboalimentado

turbocharged, adj.

adjective

  • 1

    turbocharged