English Dictionary
Definition the simple life in British English
the simple life phrase
phrase1
a way of living without all the possessions and worries of modern life

English Dictionary
a way of living without all the possessions and worries of modern life