ReadWriteQuiz
Chinese dictionary
derogflee ignominiously; scamper off like a frightened rat; cover one's face and creep away
一支英国巡逻队被三只犀牛吓得抱头鼠窜。
A British patrol was routed by three rhinoceroses.
一支英国巡逻队被三只犀牛吓得抱头鼠窜。
A British patrol was routed by three rhinoceroses.