invenida

Spanish

Participle

invenida f sg

  1. feminine singular of invenido