Competitions

Kannada Meaning

ಸ್ಪರ್ದೆ

English Meaning

  1. Plural form of competition.