supertori

English

Noun

supertori

  1. plural of supertorus

Anagrams