English to Chinese Dictionary

Search:

抛脸 pāo liǎn to lose face / humiliation


<< back to the home page