Words in This Story
motorcade – n. a group of cars or other vehicles that travel together
domestic – adj. of, relating to, or made in your own country
sanctions – n. economic restrictions
将本页收藏到:
上一篇:慢速英语:Obama Sets a 'Middle-Class Economics' Agenda
下一篇:慢速英语:Yemen Leader, Rebels Reach Deal