Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: key cake ke keku keye keze ?

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

Dictionary · Google Translate · Help
By MDBG 2025