Dio santo

Italian

Etymology

Literally, holy God.

Interjection

Dio santo

  1. oh my God, dear God, for God's sake

Anagrams