English to Chinese Dictionary

Search:

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


<< back to the home page