Italian edit

Verb edit

piazzarla

  1. compound of the infinitive piazzare with la

Anagrams edit