English to Chinese Dictionary

Search:

惹人心烦 rén xīn fán to annoy people / to be a pain in the neck


<< back to the home page