Dio santo
Italian
Etymology
Literally,
“
holy God
”
.
Interjection
Dio
santo
oh my God
,
dear God
,
for God's sake
Anagrams
adontosi
,
nodosità
,
ondosità