自创zìchuàng
Top 25000
Meanings
1. to create; to come up with (an idea etc)
Characters used