sti

listen to the pronunciation of sti
English - English
shifters - Shimano shifting system for road bikes
Systems Technology, Inc
Sexually Transmitted Infection Infections spread by the transfer of organisms from person to person during sexual contact
Système de Traitement d'Images (Université de Montréal)
adj "Shimano Total Integration" -- a marketing ploy that forces you to buy new brakes when you replace your shifters
sti
History
Favorites