he/she has ridden
-ha montado
Present perfecthe/sheconjugation ofride.

ride

Word of the Day
scar