Search term palestra has 4 results
IT Italian EN English
palestra {f} gymnasium
palestra (n) [place for indoor sports] {f} gymnasium (n) [place for indoor sports]
palestra (n) [sport - ginnastica] {f} gymnasium (n) [sport - ginnastica]
palestra (n) [sporting facility specialized for lifting weights and exercise] {f} gym (n) [sporting facility specialized for lifting weights and exercise]

Italian English translations

IT Synonyms for palestra EN Translations
ginnasio [sala da ginnastica] m secondary school