Real English Learning | The Effortless English Show Have you ever heard of an abstraction? This is probably a new word to you but the meaning is not new to you at all. Read More