Winners

Russian Meaning

победитель

первый призер

удачная идея

перспективное предприятие

English Meaning

  1. Plural form of winner.