Italian

edit

Verb

edit

pestarla

  1. compound of the infinitive pestare with la

Anagrams

edit