Torosians
English
Proper noun
Torosians
plural of
Torosian
Anagrams
Astorinos