English

edit

Noun

edit

peltasts

  1. plural of peltast

Anagrams

edit