Pinyin Dictionary results for "xue tie long"

雪铁龙
Citroën (French car manufacturer)
Dictionary data provided by CC-CEDICT