"creator" is Создатель in Russian.
Создатель means "creator" in English.
Listen to the pronunciationWord #3273 of 4,000 by frequency in Russian — level B2.
Создатель этой программы получил международную премию.
The creator of this program received an international award.