They put me in a sticky position.

中文解释

他们将我置于一个困难的境地。

正在查询

gipsy bowknot 一生一世 inquiring compressor parasitically steel mill military -lies distinguished authority neck of lamb