he/she has witnessed
-ha presenciado
Present perfecthe/sheconjugation ofwitness.

witness

Word of the Day
to snap