Skip to main content
丢脸
丢脸
丢脸 (diū liǎn)
to lose face; humiliation
Login
|
Register