See also: thank goddess

English edit

Alternative forms edit

Interjection edit

thank Goddess

  1. Expression of relief.

Synonyms edit