English-Chinese dictionary »

between scylla and charybdis meaning in Chinese

EnglishChinese
between Scylla and Charybdis (idiomatic)
preposition

進退維谷 /jìntuìwéigǔ/preposition