Chinese-English dictionary »

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

ChineseEnglish
狸猫 /límāo/ noun

Dragon Li(cat breed)
noun