English to Chinese Dictionary

Search:

根深叶茂 gēn shēn mào deep roots and vigorous foliage (idiom) / (fig.) well established and growing strongly


<< back to the home page