English edit

Noun edit

archfoes

  1. plural of archfoe