encapuchad

Spanish

Verb

encapuchad

  1. second-person plural imperative of encapuchar