English
›
Words
person
who establishes (an organization or business)
Translation:
English
Noun
6
founder
Add
Translation