turbo

turbo definitions

noun
  • a turbine 

  • A turban shell. 

  • Autofire. 

verb
noun
adj