xià zǎi
下崽 (xià zǎi) is a Chinese word meaning “(of animals) to give birth; to foal, to whelp etc”.
Meanings
- 1(of animals) to give birth
- 2to foal, to whelp etc
xià zǎi
下崽 (xià zǎi) is a Chinese word meaning “(of animals) to give birth; to foal, to whelp etc”.