Polsk-Engelsk ordbok »

barykada betyder på engelska

PolskaEngelska
barykada noun

barricadenoun
a barrier constructed across a road, especially as a military defence

barricadenoun
an obstacle, barrier or bulwark

obstructionnoun
that which obstructs or impedes