FEEDBACK

Meaning of 自取玷羞

Lookup via: Pinyin | Radicals
diàn xiū
to bring disgrace on oneself (idiom)