palestrae
English
Noun
palestrae
plural of
palestra
Anagrams
lapse rate
,
lapserate
,
pearl teas