Versione Inglese
Meaning of
"Porca l’oca!"
in English language
Italian to English
English to Italian
Italian
English
Porca l’oca!
Damn the goose!