tān lán wú yàn

Translation

  • avaricious and insatiable (idiom)
  • greedy and never satisfied

Synonyms

Chinese Tones