Competitor

Tamil Meaning

போட்டியிடுபவர்

எதிராளி

English Meaning

  1. One that competes with another, as in sports or business; a rival.