scherzata

Italian

Participle

scherzata f sg

  1. feminine singular of scherzato