No content on this channel :c try Try Looking at shorts maybe lol :p
Native English Video Dictionary is a platform where native English speakers explain English words, phrases and idioms through videos. Learn new words just like native speakers do and experience the magic of learning new vocabulary in a direct way.