He was hard put to it to explain her disappearance.
英
美
他很难对她的消失作出解释。
目录
查词历史
英 汉