English to Chinese Dictionary

Search:

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


<< back to the home page