decorticaba

Spanish

Verb

decorticaba

  1. first/third-person singular imperfect indicative of decorticar