×

handicap meaning in French

n. obstacle; défaut, handicap
v. handicaper, désavantager

Related Words

  1. handicapped
  2. physically handicapped
  3. physical handicap
  4. physically handicapped person
  5. gave him a handicap
  6. association for the rehabilitation of the mentally handicapped
  7. handheld
  8. handhold
  9. handicapped
  10. handicapper
PC Version

Copyright © 2018 WordTech Co.