Back to Dictionary
遍地开花
遍地開花
biàndìkāihuā
1.
to blossom everywhere
2.
to spring up all over the place
3.
to flourish on a large scale
Metadata
- Category
- Chinese