one's fingers itch
短语
英文释义
短语
- Used to imply that one has a strong, restless desire to do or get involved in something; used to describe an eager urge to take action.
0 次浏览
数据来源: Wiktionary