×
handicap
meaning in French
n.
obstacle; défaut, handicap
v.
handicaper, désavantager
Related Words
handicapped
physically handicapped
physical handicap
physically handicapped person
gave him a handicap
association for the rehabilitation of the mentally handicapped
handheld
handhold
handicapped
handicapper
PC Version
Copyright © 2018 WordTech Co.