Pinyin Dictionary results for "qiong shu nie li"

穷鼠啮狸
a desperate rat will bite the fox (idiom); the smallest worm will turn being trodden on
Dictionary data provided by CC-CEDICT