Chinese-English dictionary »

可可波罗 /kěkěbōluó/ meaning in English

ChineseEnglish
可可波罗 /kěkěbōluó/ noun

cocobolo(tropical hardwood)
noun