thanked one's stars

English

Verb

thanked one's stars

  1. simple past and past participle of thank one's stars