escudarse

Popularity
500+ learners.
PRONOMINAL VERB
(to justify oneself; used with "en")-to hide behind
Synonyms for escudarse
Word of the Day
to stay up late