Learn English | A new lesson every week
Book your course now

An explanation

An explanation

What does "down to earth" mean?

Thank you