formidable opponent

language: pt

definitions

  1. A strong enemy.
    pt: Um inimigo forte.

examples