Indonesian to English
daya penggerak driving force
daya penggerak
please wait
by Xamux Translate
dayapower, energy, capacity, trick, ruse
penggerakmoving spirit, activator
Browse by prefix