Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: humus humans humes humanus ?

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

Dictionary · Google Translate · Help
By MDBG 2024