Chinese Sign Language Dictionary

Disgrace



Disgrace, humiliation, insult