English to Chinese Dictionary

Search:

看不顺眼 kàn shùn yǎn unpleasant to the eye / objectionable


<< back to the home page