Chinese-English dictionary »

庶子 /shùzǐ/ meaning in English

ChineseEnglish
庶子 /shùzǐ/ noun

bastard [bastards](person born to unmarried parents)
noun
[UK: ˈbɑː.stəd] [US: ˈbæ.stərd]