Definify.com

Definition 2025


sgarrerete

sgarrerete

Italian

Verb

sgarrerete

  1. second-person plural future of sgarrare