Definify.com

Definition 2025


schitarrata

schitarrata

Italian

Participle

schitarrata

  1. feminine singular of schitarrato