169,772 views 342 on YTPak
513 50

Published on 06 Mar 2014 | over 3 years ago

English Vocabulary of 4999 words and definition of each word.
(use cc to translate captions to difference language)

Loading related videos...