Competitions

Tamil Meaning

போட்டி இடுதல்

English Meaning

  1. Plural form of competition.