Dictionary · Google Translate · Help

Referenced entries:

chen (dialect) ugly; unsightly; shabby / (dialect) to humiliate; to ridicule
<< go back
Dictionary · Google Translate · Help
By MDBG 2025