he/she has overwhelmed
-ha abrumado
Present perfect he/she conjugation of overwhelm.

overwhelm

Word of the Day
chestnut