decorticad

Spanish

Verb

decorticad

  1. second-person plural imperative of decorticar