Definify.com

Definition 2025


schitarrare

schitarrare

Italian

Verb

schitarrare

  1. (intransitive) to strum

Conjugation

Anagrams