English translation for "handicap"
|
- n. handicap, encumbrance; crippling, liability
- Similar Words:
- "hanche" English translation, "hancock" English translation, "handball" English translation, "handballeur" English translation, "handel" English translation, "handicaper" English translation, "handicapé" English translation, "handicapé moteur" English translation, "hanegbi" English translation, "hangar" English translation
|
|
|