parapetarse

Spanish

Verb

parapetarse

  1. infinitive of parapetar combined with se