Dictionary search results

Showing 1-2 of 2 results

Aix-en-Provence British & World English

A city in Provence in southern France; population 145,721 (2006)