English-Latin dictionary »

garrison, detachment meaning in Latin

EnglishLatin
garrison, detachment noun

praesidium [praesidi(i)](2nd) N
noun