Pinyin Dictionary results for "ao bei fu shan"

鳌背负山
debt as heavy as a mountain on a turtle's back
Dictionary data provided by CC-CEDICT