Back to Dictionary
下崽
xiàzǎi
1. (of animals) to give birth
2. to foal, to whelp etc
Uncommon • Top 47%

Metadata

Category
Chinese
Word Frequency Rank
39,818 of 84,292