piazzarla
Italian
Verb
piazzarla
compound of the infinitive
piazzare
with
la
Anagrams
paralizza