Definify.com

Definition 2025


sgarrante

sgarrante

Italian

Verb

sgarrante

  1. present participle of sgarrare