English to Chinese Dictionary

Search:

珠玉在侧 zhū zài gems at the side (idiom); flanked by genius


<< back to the home page