English to Chinese Dictionary

Search:

美不胜收 měi shèng shōu nothing more beautiful can be imagined (idiom)


<< back to the home page