Pinyin Dictionary results for "tan lan wu yan"

贪婪无厌
avaricious and insatiable (idiom); greedy and never satisfied
Dictionary data provided by CC-CEDICT