"Aachen" English translation

TR

"Aachen" in English

TR

Aachen {proper noun}

volume_up
1. geography
Aachen
volume_up
Aix-la-Chapelle {pr.n.} (city in Germany)