pepla
English
Noun
pepla
plural of
peplum
Anagrams
Apple
,
appel
,
appel.
,
Appel
,
apple