has been venting
-ha estado desahogando
Present perfect progressive he/she conjugation of vent.
Word of the Day
skating