亚琛 yà chēn

DEFINITIONS

  1. Aachen, city in Nordrhein-Westfalen, Germany
  2. Aix-la-Chapelle

CHARACTERS

亚 yà Asia; second
琛 chēn treasure, valuables