Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: humes hummus humans homes hamas hmcs ?

zhí humus (topsoil of decayed vegetation)
yīng zuǐ dòu hummus

Dictionary · Google Translate · Help
By MDBG 2024