English to Chinese Dictionary

Search:

落荒而逃 luò huāng ér táo to flee in defeat / to bolt


<< back to the home page