English-Latin dictionary »

castrum meaning in Latin

EnglishLatin
castrum noun

castrum [castri](2nd) N
noun