Polish-Latin dictionary »

barykada meaning in Latin

PolishLatin
barykada noun
doraźna zapora zbudowana w poprzek ulicy podczas walk w mieście;

agger [aggeris](3rd) M
noun