English-Latin dictionary »

superintendent of a palaestra meaning in Latin

EnglishLatin
superintendent of a palaestra noun

palaestrita [palaestritae](1st) M
noun