Rival theories Synonyms

Definitions for Rival