Home
Help
About
Contact
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