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 2024