interoperada

Spanish

Participle

interoperada f sg

  1. feminine singular of interoperado