stc

listen to the pronunciation of stc
Englisch - Türkisch
(Askeri) tali trafik kanalı (secondary traffic channel)
Englisch - Englisch
Said to contain.
Subject to check.