Italian-English dictionary »

alla faccia tua meaning in English

ItalianEnglish
alla faccia tua interjection

in your faceinterjection