put in the shade
动词 v.
英文释义
动词 v.
- To outshine, to eclipse, to overshadow, to be better than.
0 次浏览
数据来源: Wiktionary