parapetarse
Spanish
Verb
parapetarse
infinitive of
parapetar
combined with
se