has worshipped
-ha adorado
Present perfect he/she conjugation of worship.

worship

Word of the Day
chestnut