Italian-English dictionary »

porca vacca meaning in English

ItalianEnglish
porca vacca interjection

good grief(expression of surprise or shock)
interjection