nerve-racking

英文释义

s. extremely irritating to the nerves

中文翻译

a. 伤脑筋的

学习工具