Explain the Joke | Teaching English ESL - Ressources anglais -timsbox | Scoop.it
Explaining jokes since 2013

Via Roselink, Amy Imbert