with the tail between the legs

夹着尾巴, 灰溜溜地
在线英汉词典
相关词语