listen to the pronunciation of 辱
الصينية - الإنجليزية
to be indebted to
Taiwan pr
disgrace
dishonor
self-deprecating
to insult
to bring disgrace or humiliation to