Pinyin Dictionary results for "hu du bu shi zi"

虎毒不食子
a tiger, though cruel, will not devour its cubs (idiom); even wild beasts look after their young
Dictionary data provided by CC-CEDICT