Originator

Russian Meaning

инициатор

создатель

автор

изобретатель

English Meaning

  1. Someone who originates, creates or founds something.

StatCounter - Free Web Tracker and Counter