has been handicapping
-ha estado perjudicando
Present perfect progressivehe/sheconjugation ofhandicap.

handicap

Word of the Day
eyepatch