海词手机词典
  • barricade sth off ;block(eg a street)with a barricade

    播放读音 播放读音