Dictionary · Google Translate · Help

huái Chinese scholar tree (Sophora japonica) / Japanese pagoda tree
<< go back
Dictionary · Google Translate · Help
By MDBG 2025