English to Indonesian Dictionary barricades

barricades

Barikade
translation of 'barricades'
verb
menghalangi
noun
barikade,
penghalang,
penghambat
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one