Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: xiaodi xiadu xiaode xiaodou xiaodao xiedu ?

xiāo to disinfect; to sterilize
xiǎo bark beetle (zoology)

Dictionary · Google Translate · Help
By MDBG 2024