English-Chinese dictionary »

pine torch meaning in Chinese

EnglishChinese
pine torch noun

松明 /sōngmíng/noun