Polish-English dictionary »

palestra meaning in English

PolishEnglish
palestra noun

barnoun
law: collective term for lawyers

barnoun
law: profession of lawyers

palaestranoun
ancient wrestling area