English to Chinese Dictionary

Search:

Did you mean: xiazhi xiazi xiaai xiacai xiahai xiaozai xiazhai xiezai ?

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


<< back to the home page