Definify.com

Definition 2024


scampala

scampala

Italian

Verb

scampala

  1. second-person singular imperative of scamparla