Dictionary · Google Translate · Help

zhēn to arrive / to reach (esp. perfection) / utmost / (used in commercials)
<< go back
Dictionary · Google Translate · Help
By MDBG 2025