English to Chinese Dictionary

Search:

虎视眈眈 shì dān dān to glare like a tiger watching his prey (idiom) / to eye covetously


<< back to the home page