[]

Jyutping saan3 saan3
Pinyin shàn shàn

Definitions (CC-CEDICT)
  1. embarrassed
Definitions (Wiktionary)
  1. adj, formal
    embarrassed; uneasy; shy
    (syn.) 难为情, 難為情
Definitions (Kaifangcidian)
  1. (沒有對應漢語詞彙)