Also called M-82 barricade / baeri'keld/ noun an improvised obstacle or fortification o The street was blocked by a barricade. " verb to make an obstruction ...
確定! 回上一頁