Dictionary search results

Showing 1-2 of 2 results

Arab Spring British & World English

A series of anti-government uprisings in various countries in North Africa and the Middle East, beginning in Tunisia in December 2010


You searched for Arab Spring