deshilada

Spanish

Participle

deshilada f sg

  1. feminine singular of deshilado