die-hard opponent

Translations
opposant acharné
Words
die-hard

adjective
acharné
opponent

noun
adversaire