Chinese-English dictionary »

虎媽 meaning in English

ChineseEnglish
虎媽 noun

tiger mom(ambitious mother)
noun

Your history