Back to Dictionary
自创
自創
zìchuàng
1. to create
2. to come up with (an idea etc)