handicap French - English
1.
Englishhandicap
-
Englishdisadvantage, in particular physical or mental disadvantages of people
-
Frenchhandicap
2.
Englishhandicapped
-
Englishhaving a handicap
-
Frenchhandicapé
3.
Englishimpairment
-
Englishresult of being impaired
-
Frenchhandicap
4.
Englishdisadvantage
-
Englishsetback or handicap
-
Frenchdésavantage
5.
Englishdisability
-
Englishabsence of physical, intellectual, or moral fitness
-
Frenchinfirmité
English translator: French English handicap Eesti sõnaraamat Español Traductor Svenska Översättare