Chinese-English dictionary »

山椒 /shānjiāo/ meaning in English

ChineseEnglish
山椒 /shānjiāo/ noun

Sichuan pepper(pod of Zanthoxylum)
noun

Your history