shàn​shàn

embarrassed

Definitions

shàn​shàn

embarrassed

Sources