maneggiata

Italian

Participle

maneggiata f sg

  1. feminine singular of maneggiato