Put at a disadvantage
English: handicap, hinder, hamper
Bahasa: menghalangi, menghambat, menghalang, terbentur, merintangi, merembet, hambat, halang
hamper, handicap, hinder
English: handicap, hinder, hamper
Bahasa: menghalangi, menghambat, menghalang, terbentur, merintangi, merembet, hambat, halang