English to Chinese Dictionary

Search:

珠联璧合 zhū lián string of pearl and jade (idiom); ideal combination / perfect pair


<< back to the home page