Translation of "sterro" into English sterro noun masculine grammar + Add translation Add sterro Old Saxon-English dictionary a star (celestial body) Show algorithmically generated translations Add example Add Translations of "sterro" into English in sentences, translation memory Try again