Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: key cake ke keku keye keze ?

(loanword) cocoa
harsh; severe; demanding
Cork, city in Ireland
(onom.) knocking

Dictionary · Google Translate · Help
By MDBG 2025