English to Chinese Dictionary

Search:

挨板子 ái bǎn zi to suffer beating / fig. to be severely criticized / to take a hammering


<< back to the home page