Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
Home
>
chinese-english
>
"a turn of the screw" in English
English translation for "
a turn of the screw
"
(非正式)困难情况下又添加的压力,雪上加霜
Similar Words:
"a tug-of-war" English translation
,
"a tuna" English translation
,
"a tuppenny-ha'penny affair" English translation
,
"a turkey" English translation
,
"a turn of phrase" English translation
,
"a turn off" English translation
,
"a turn on" English translation
,
"a turn-up" English translation
,
"a turn-up for the book" English translation
,
"a turn-up for the books" English translation