See also: str Indonesian Noun S.Tr. abbreviation of sarjana terapan Wikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads