stt

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