zhào mén

Translation

  • Achilles' heel
  • chink in the armor
Chinese Tones