archrival in German
archrival in German
Erzrivale
A chief rival.
Erzrivalin
A chief rival.