paid nature's debt

English

Verb

paid nature's debt

  1. simple past and past participle of pay nature's debt