YourDictionary

Vladikavkaz

city in S European Russia, in the Caucasus: pop. 311,000

See Vladikavkaz in American Heritage Dictionary 4

link/cite print suggestion box