619. British TV: Dragons’ Den (Part 1) Business Vocabulary

episode
▲ 0