letting nature take her course

English

Verb

letting nature take her course

  1. present participle and gerund of let nature take her course