stt

listen to the pronunciation of stt
English - Turkish
(Askeri) küçük taktik terminali; özel taktik timi (small tactical terminal; special tactics team)
French - English
twu
Transport Workers Union (Australia)
Tactical Weapons Unit