Chinese-English dictionary »

劍齒虎 meaning in English

ChineseEnglish
劍齒虎 noun

sabre-toothed tiger(prehistoric cat)
noun