Translation

  • booby-trapped mine
Chinese Tones