dǎo wèi kǒu

Translation

  • to spoil one's appetite
  • fig. to get fed up with sth

Synonyms

Chinese Tones