Definify.com

Definition 2024


schitarrata

schitarrata

Italian

Participle

schitarrata

  1. feminine singular of schitarrato