has been weakening
-ha estado debilitando
Present perfect progressivehe/sheconjugation ofweaken.

weaken

Word of the Day
cherry