Should be printed on T-shirts. barricade noun a barricade across the street: barrier, roadblock, blockade; obstacle, obstruction. verb they barricaded the ...
確定! 回上一頁