Русский-Английский словарь »

турфан означает в английский

РусскийАнглийский
Турфан proper noun

Turpan(prefecture-level city in Xinjiang, China)
proper noun