telops

English

Noun

telops

  1. plural of telop

Anagrams