Chinese-English dictionary »

欧亚猞猁 /Ōuyà shēlì/ meaning in English

ChineseEnglish
欧亚猞猁 /Ōuyà shēlì/ noun

Eurasian lynx(Lynx lynx)
noun

Your history