Q:

What does ST I stand for in subaru sti

Answer

STI stands for Subaru Tecnica International (yes, it's tecnica and not technical). ChaCha again!

Related Questions

Who | What | When | Where | Why | How