put sb to, suffer great inconvenience
英
美
给某人带来、 遇到极大的不便.
目录
查词历史
英 汉