I was delayed by the traffic jam.
英
美
交通堵塞耽搁了时间。
目录
查词历史
英 汉