English-Latin dictionary »

(late) stage, scaffold meaning in Latin

EnglishLatin
(late) stage, scaffold noun

catasta [catastae](1st) F
noun