meaning of aix la chapelle

1. a city in western Germany near the Dutch and Belgian borders; formerly it was Charlemagnes northern capital


Related Words

aix-la-chapelle |

Developed & Maintained By Taraprasad.com

Treasure Words