act of making worse; deterioration; handicap; defect, flaw

listen to the pronunciation of act of making worse; deterioration; handicap; defect, flaw
English - Turkish
English - English
{i} impairment
act of making worse; deterioration; handicap; defect, flaw
Favorites