Competitor

Kannada Meaning

ಸ್ಪರ್ದಾಳ್ಳು

ಸ್ಪರ್ದಾಳು

English Meaning

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