Chinese-English dictionary »

爬牆虎 /páqiánghǔ/ meaning in English

ChineseEnglish
爬牆虎 /páqiánghǔ/ noun

Boston ivy(Parthenocissus tricuspidata)
noun