piazzarla

Italian

Verb

piazzarla

  1. compound of the infinitive piazzare with la

Anagrams