RIVALLED MEANING IN ENGLISH

• Rivalled Definition & Synonyms

  1. () of Rival


RECENT SEARCHES