Chinese-English dictionary »

狸花猫 /líhuāmāo/ meaning in English

ChineseEnglish
狸花猫 /líhuāmāo/ noun

Dragon Li(cat breed)
noun