English to Chinese Dictionary

Search:

一山不容二虎 shān róng èr lit. the mountain can't have two tigers (idiom) / fig. this town ain't big enough for the two of us / (of two rivals) to be fiercely competitive


<< back to the home page