Home
Help
About
Contact
English to Chinese Dictionary
Search:
穷鼠啮狸
qióng
shǔ
niè
lí
a desperate rat will bite the fox (idiom); the smallest worm will turn being trodden on
<< back to the home page