Portuguese-English dictionary »

santo deus! meaning in English

PortugueseEnglish
santo Deus! interjection

heavens(expression of surprise)
interjection
[UK: ˈhev.n̩z] [US: ˈhev.n̩z]