Pinyin Dictionary results for "sheng si li jie"

声嘶力竭
to shout oneself hoarse (idiom)
Dictionary data provided by CC-CEDICT