Latin-French dictionary »

palaestra meaning in French

LatinFrench
palaestra [palaestrae] (1st) F
noun

palestrenom