English-Latin dictionary »

ramparts? crates? meaning in Latin

EnglishLatin
ramparts? crates? noun

calcata [calcatae](1st) F
noun