S.Tr.
See also:
str
Indonesian
Noun
S.Tr.
abbreviation of
sarjana terapan