Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: xiazhi xiazi xiaai xiacai xiahai xiaozai ?

xià zǎi to download / also pr. [xia4zai4]
xià zǎi (of animals) to give birth / to foal, to whelp etc

Dictionary · Google Translate · Help
By MDBG 2025