Dictionary · Google Translate · Help

Referenced entries:

恶心 ě xīn nausea / to feel sick / disgust / nauseating / to embarrass (deliberately)
<< go back
Dictionary · Google Translate · Help
By MDBG 2026