arch rival, great enemy

listen to the pronunciation of arch rival, great enemy
English - Turkish

Definition of arch rival, great enemy in English Turkish dictionary

sworn enemy
baş düşmanı
English - English
sworn enemy