Back to Dictionary
插入
chārù
1. to insert
2. to stick
3. to thrust
Common • Top 7%