Translation Of Archrivals In Different Languages

Translate ARCHRIVALS in languages spoken worldwide

English
Ways to say archrivals
Grands rivaux
Archienemigos

Translate ARCHRIVALS in European languages

English
Ways to say archrivals
Acerrimi rivali