MOTHER NATURE


Meaning of MOTHER NATURE in English

nature shown as the mother of all things

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.