zuò ǒu

Translation

  • to feel sick
  • to feel nauseous
  • to feel disgusted

Synonyms

Chinese Tones