Chinese-English dictionary »

椴樹皮鞋 meaning in English

ChineseEnglish
椴樹皮鞋 noun

lapti(bast shoes)
noun