maximum design speed, maximum torque and maximum net engine power of two or threewheel motor vehicles - İngilizce Eşanlam Sözlük

Can't found any synonym terms.