Handicap Meaning in Telugu

  • వికలాంగులు
  • ప్రతికూలుడు

Synonyms

  • hindrance
  • impediment
  • drawback
  • encumbrance
  • hamper