Learn English words:
91 English words to learn:
- absent minded
- accurate
- affectionate
- aggressive
- ambitious
- angry
- arrogant
- attentive
- bad tempered
- calm
- caring
- charming
- cheeky
- childish
- clumsy
- considerate
- cooperative
- courageous
- creative
- cunning
- curious
- deceitful
- determined
- disciplined
- dishonest
- easygoing
- eccentric
- energetic
- flirtatious
- foolish
- frank
- friendly
- frivolous
- fussy
- generous
- grateful
- greedy
- hard working
- haughty
- humble
- ingenious
- insecure
- insolent
- kind polite
- lazy
- mature
- mischievous
- miserly
- moody
- narrow minded
- naughty
- nosey
- obedient
- optimistic
- organized
- outgoing
- patient
- persistent
- polite
- practical
- proud
- pushy
- realistic
- reliable
- respecful
- responsible
- rude
- sarcastic
- self confident
- self conscious
- selfish
- sensitive
- shy
- sincere
- sociable
- stingy
- strong
- sturbborn
- superstitious
- thankful
- thoughtful
- thoughtless
- touchy
- understanding
- unpredictable
- unreasonable
- unsociable
- vain
- wise
- zany
- zealous