Dictionary
·
Google Translate
·
Help
蓁
蓁
zhēn
abundant, luxuriant vegetation
<< go back
By
MDBG
2025