English to Chinese Dictionary

Search:

穷鼠啮狸 qióng shǔ niè a desperate rat will bite the fox (idiom); the smallest worm will turn being trodden on


<< back to the home page