Italian edit

Verb edit

scampatala

  1. past participle of scamparla

Anagrams edit