Dictionary English-Thai
Dictionary Thai-English
barricade:barricade[ syn: blockade]
Result barricade pictures from www.google.com
barricade:[N]ด่านหรือสิ่งกีดขวาง:barricade[ syn: blockade]