Translation of penggerak in English:

User Contribution

penggerak

drive

verb