Italian English Dictionary

Versione Inglese

Tirare una puzza. Italian pronunciation - Say Tirare una puzza. in English pronunciation Meaning of "Tirare una puzza." in English language