Simon Legree
Le mot anglais du jour : Daily words to boost your vocabulary
Simon Legree
Word of the Day : Definitions for Simon Legree : noun: A harsh taskmaster.
Le mot anglais du jour : Daily words to boost your vocabulary
Simon Legree
Word of the Day : Definitions for Simon Legree : noun: A harsh taskmaster.