Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: key cake ke keku keye keze ?

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

Dictionary · Google Translate · Help
By MDBG 2024