formidable opponent
language: pt
definitions
A strong enemy.
pt: Um inimigo forte.
examples