English to Chinese Dictionary

Search:

无伦 lún (literary) incomparable; matchless


<< back to the home page