New to Satt Academy? Create an account
or
Log in with Google Account
"I impressed the lesson upon him. 'What does 'impressed" mean here?