Italian edit

Verb edit

pestarla

  1. compound of the infinitive pestare with la

Anagrams edit