French-Latin dictionary »

barricade meaning in Latin

FrenchLatin
barricade nom

agger [aggeris](3rd) M
noun