Wiktionary
archcompetitors
n. (plural of archcompetitor English)
n. (plural of archcompetitor English)