formidable opponent
language: fr
definitions
A strong enemy.
fr: Un adversaire redoutable.
examples