Spotos

English

Proper noun

Spotos

  1. plural of Spoto

Anagrams