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