DICTIONARY
TTS Voice
 virtual keyboard

French English Dictionary Phrasebook Translator and Voice






    handicap




handicap m

1. disability
2. disadvantage
3. drawback
4. handicap
5. weak spot
Phrases with handicap found: 3  


French-English dictionary
   handicapée mentale
  mentally handicapped person

French-English dictionary
   handicapé mental
  mentally handicapped person

French-English dictionary
   handicapé moteur
  spastic




How to Translate


French dictionaries
Word handicap has been found in the following dictionaries:

French-Italian
French-English
French-German