Italian

edit

Verb

edit

scampatala

  1. past participle of scamparla

Anagrams

edit