English-Italian dictionary »

good heavens meaning in Italian

EnglishItalian
good heavens (exclamation of surprise or shock)
interjection

apriti cielointerjection