Dictionary search results

Showing 1-2 of 2 results

Erzurum British & World English

A city in NE Turkey, capital of a mountainous province of the same name; population 338,100 (est. 2007)