Pinyin Dictionary results for "tian sha de"

天杀的
Goddam!; goddamn; wretched
Dictionary data provided by CC-CEDICT