dǔ​sèdǔ​sāi HSK7

to block up

Showing: All meanings (2)

12 sentences

  1. The train's blocking the tunnel.

    Source: AI Challenger 2017