English Dictionary
◊ ROSTOV
Rostov
n : a seaport in the European part of Russia [syn: {Rostov}, {Rostov
on Don}, {Rostov na Donu}]