Back to Dictionary
贪求无厌
貪求無厭
tānqiúwúyàn
1.
insatiably greedy (idiom)