Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: yashi yakuza yaoshi yakeshi yacha yagshi ?

chā yaksha (malevolent spirit) (loanword) / (fig.) ferocious-looking person

Dictionary · Google Translate · Help
By MDBG 2025