Unique Personalities
Vocabulary in Conversation
Fill in all the gaps using the new vocabulary, then click the "Check" button to check your answers.
cynical eccentric egotistical imaginative indecisive picky sensible sensitive sophisticated thoughtful
Your personal online English school. Learn English at Englishpage.com!