decorticada

Spanish

Participle

decorticada

  1. feminine singular of decorticado