Definify.com

Definition 2025


scampala

scampala

Italian

Verb

scampala

  1. second-person singular imperative of scamparla