English-Spanish dictionary »

good heavens meaning in Spanish

EnglishSpanish
good heavens (exclamation of surprise or shock)
interjection

cielo santointerjection