English to Thai Dictionary barricades

barricades

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