palestra – English noun declension

English noun forms of palestra

Noun: palestra
Singularpalestra
Pluralpalestras; palestrae

Sample Sentences

Etymology