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 English-Indonesian .