what do you mean by handikept
Answers
Answered by
1
Explanation:
some thing that makes doing something more difficult; a disadvantage
Similar questions