訕訕 shàn shàn

DEFINITIONS

  1. embarrassed

CHARACTERS

訕 shàn abuse, slander; vilify; ridicule
訕 shàn abuse, slander; vilify; ridicule