Crossword clues for pepla
pepla
Wiktionary
pepla
n. (plural of peplum English)
WordNet
peplum
pepla
See peplum