Pinyin Dictionary results for "ya chen"

亚琛
Aachen, city in Nordrhein-Westfalen, Germany; Aix-la-Chapelle
牙碜
gritty (of foodstuffs); fig. jarring speech
Dictionary data provided by CC-CEDICT