Definify.com

Definition 2024


sferrare

sferrare

Italian

Verb

sferrare

  1. (transitive) To launch (an attack)

Conjugation

Anagrams