English to Chinese Dictionary

Search:

进退失据 jìn tuì shī no room to advance or to retreat (idiom); at a loss / in a hopeless situation


<< back to the home page