English

edit

Noun

edit

peploses

  1. plural of peplos

Anagrams

edit