English to Chinese Dictionary

Search:

相持不下 xiāng chí bù xià at a stalemate / deadlocked / in unrelenting mutual opposition


<< back to the home page