squassata

Italian

Participle

squassata f sg

  1. feminine singular of squassato