English to Chinese Dictionary

Search:

蚁斗蜗争 yǐ dòu wō zhēng lit. the ant fights, the snail contends (idiom); fig. petty squabbling


<< back to the home page