emulata

Italian

Participle

emulata f sg

  1. feminine singular of emulato