PALESTRA


Meaning of PALESTRA in English

var. of PALAESTRA.

Oxford English vocab.      Оксфордский английский словарь.