English to Chinese Dictionary

Search:

卑劣 bēi liè base / mean / despicable


<< back to the home page