pestarla
Italian
Verb
pestarla
compound of the infinitive
pestare
with
la
Anagrams
alpestra
,
palestra
,
parlaste
,
sparlate