Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: yacha yucha yuchi yeshi yichu yezhu ?

chā yaksha (malevolent spirit) (loanword) / (fig.) ferocious-looking person
chā to propagate from leaf cuttings

Dictionary · Google Translate · Help
By MDBG 2024