Dictionary
·
Google Translate
·
Help
渗
渗
shèn
to seep / to ooze / to horrify
<< go back
By
MDBG
2025