X

We detected that you're visiting our site from the UK. Would you like to visit the ChaCha UK website?

What does ST I stand for in subaru sti?


Rate This Answer

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

Answered by Patricia R. -

Related Questions

View More »

Comments

Advertisement