barricades
เครื่องกีดขวาง
translation of 'barricades'
verb
ขนัน
noun
อุปสรรค,
เครื่องกั้น,
สิ่งกีดขวาง
definition
Credits: Google Translate