barricade Thai Translation

barricade - ด่านหรือสิ่งกีดขวาง

EnglishThaiTransliteration
barricade
(Noun)
Related: blockade
ด่านหรือสิ่งกีดขวาง
Related:คอกกั้น, ด่านขนอน