Im a non native English speaker, my level is about C1 and I can speak English quite fluently but I have noticed that I have a problem with vocabulary and daily expressions (including also slang expressions) that are used in English. I would thank if you could suggest me books where I could improve my vocabulary (better if they are entertaining).
I wouldn’t mind having an specific vocabulary book but sincerely I would rather learn by reading books.
Thank you in advance
by Frosty-Site1879