formidable opponent

language: zh

definitions

  1. A strong enemy.
    zh: 劲敌

examples