Definify.com

Definition 2024


let_nature_take_her_course

let nature take her course

English

Verb

let nature take her course

  1. Alternative form of let nature take its course