sǐ duì tou

Translation

  • arch-enemy
  • sworn enemy

Synonyms

Chinese Tones