thank the goddesses

English

Alternative forms

Interjection

thank the goddesses

  1. Expression of relief.

Synonyms