Pinyin Dictionary results for "sha te lu"

沙特鲁
Châteauroux; Chateauroux (French town)
Dictionary data provided by CC-CEDICT