imprimada

Spanish

Participle

imprimada f sg

  1. feminine singular of imprimado