archenemy in Spanish
archenemy in Spanish
archienemigo
A principal enemy.
mayor enemigo
A principal enemy.
peor enemigo
A principal enemy.