Pinyin Dictionary results for "sheng suo tao"

绳索套
a noose
Dictionary data provided by CC-CEDICT