Definify.com

Definition 2024


schitarrare

schitarrare

Italian

Verb

schitarrare

  1. (intransitive) to strum

Conjugation

Anagrams