ReadWriteQuiz
Chinese dictionary
derogact like a buffoon; show oneself up as utterly ridiculous; utterly ridiculous; behave in a revolting manner
他们跪在地上求饶,丑态百出。
They are made either to fall on their backs or go down on their knees begging for mercy.
他们跪在地上求饶,丑态百出。
They are made either to fall on their backs or go down on their knees begging for mercy.