Back to Dictionary
泄出
xièchū
1. to leak out
2. to release (liquid or gas)
Common • Top 23%