archenemy in Japanese
archenemy in Japanese
大敵
A principal enemy.
宿敵
A principal enemy.