Back to Dictionary
植入
zhírù
1. to implant
Common • Top 7%