English to Chinese Dictionary

Search:

遍地开花 biàn kāi huā to blossom everywhere / to spring up all over the place / to flourish on a large scale


<< back to the home page