Chinese-English dictionary »

山蝰 meaning in English

ChineseEnglish
山蝰 noun

Russell's vipernoun