Back to Dictionary
蚁斗蜗争
蟻鬥蝸爭
yǐdòuwōzhēng
1.
lit. the ant fights, the snail contends (idiom); fig. petty squabbling
Metadata
- Category
- Chinese