English-Latin dictionary »

fort/fortress meaning in Latin

EnglishLatin
fort / fortress noun

castrum [castri](2nd) N
noun