Pinyin Dictionary results for "pen sha"

喷砂
sandblasting; abrasive blasting
Dictionary data provided by CC-CEDICT