Spotos
English
Proper noun
Spotos
plural of
Spoto
Anagrams
stoops