DICTIONARY
TTS Voice
 virtual keyboard

French English Dictionary








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