Indonesian to English
menghambat kemajuan | drag feet |
menghambat | hamper, impede, head off |
kemajuan | progress, development |
menghalangi atau menghambat kemajuan gerak impedes or hinders progress motion
salah satu yang menghambat kemajuan one who hinders progress
yang menghalangi atau menghambat kemajuan which impedes or hinders progress
|