Pinyin Dictionary results for "tu hu fu fu"

徒呼负负
to feel powerless and full of shame (idiom)
Dictionary data provided by CC-CEDICT