he/she has deluded
-ha engañado
Present perfect he/she conjugation of delude.

delude

Popularity
500+ learners.
Word of the Day
owl