Italian-English dictionary »

santo cielo meaning in English

ItalianEnglish
santo cielo interjection

good grief(expression of surprise or shock)
interjection