Dictionary
·
Google Translate
·
Help
蒿
蒿
hāo
celery wormwood (Artemisia carvifolia) / to give off / to weed
<< go back
By
MDBG
2025