Cin

65%
Flag icon
hyperpolyglot—a term used to describe the small number of people who can speak more than six languages.
Moonwalking with Einstein: The Art and Science of Remembering Everything
Rate this book
Clear rating
Open Preview