翻译录
首页
翻译
登录
搜索
They had to stop the operation, so at that stage my life was in the lap of the gods.
中文解释
他们不得不停止手术,所以那时的我只能听天由命。
正在查询
make effort
某些特定
塌
chokehold
rock-steady
damselfly
conjure sth from
dissolve into water
substance abuse
defend against enemies