archenemy in Finnish
archenemy in Finnish
arkkivihollinen
A principal enemy.
perivihollinen
A principal enemy.