Pinyin Dictionary results for "zhi dong ta ban"

制动踏板
brake pedal
Dictionary data provided by CC-CEDICT