English-Latin dictionary »

stage for delivering lectures meaning in Latin

EnglishLatin
stage for delivering lectures noun

catasta [catastae](1st) F
noun