handicaps
English
Noun
handicaps
- plural of handicap
Verb
handicaps
- Third-person singular simple present indicative form of handicap
French
Noun
handicaps m
- plural of handicap
Spanish
Noun
handicaps
- plural of handicap