peploses

English

Noun

peploses

  1. plural of peplos

Anagrams