God Almighty in French God Almighty in French Dieu tout-puissant intj An exclamation of surprise or astonishment. Add to Flashcards