Pinyin Dictionary results for "tang shou shan yu"

烫手山芋
hot potato; problem; trouble; headache
Dictionary data provided by CC-CEDICT