English-Latin dictionary »

castle, citadel meaning in Latin

EnglishLatin
castle, citadel noun

castellum [castelli](2nd) N
noun