Pinyin Dictionary results for "du chuang shang"

堵床上
(coll.) to catch an adulterous couple in the act
Dictionary data provided by CC-CEDICT