I was delayed by the traffic jam.

  • 交通堵塞耽搁了时间。
目录 查词历史