formidable opponent

language: fr

definitions

  1. A strong enemy.
    fr: Un adversaire redoutable.

examples