讪讪 shàn shàn

DEFINITIONS

  1. embarrassed

CHARACTERS

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