a seaport on the Don River near the Sea of Azov in the European part of Russia
[ Syn: rostov , rostov on don , rostov na donu ]
a seaport on the Don River near the Sea of Azov in the European part of Russia
[ Syn: rostov , rostov on don , rostov na donu ]