palaestraItalian → EnglishOxford Italian–Englishpalaestra /BrE pəˈliːstrə, pəˈlʌɪstrə, AmE pəˈlɛstrə / noun (plurale palaestras palaestrae) palestra f