handicap artinyaImpairment, disabilitas dan handicap semuanya berhubungan dengan kondisi yang membuat sulit atau tidak mungkinnya seseorang berfungsi dalam kapasitas normal dan efek dari kondisiHANDICAP translate: hambatan, handikap, handikap, cacat, menyulitkan. Learn more in the Cambridge English-Indonesian Dictionary.