słownik Polsko-Angielski »

barykada w języku angielskim

PolskiAngielski
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