Rostov
['rɔstɔv]
Definition
(noun.) a seaport on the Don River near the Sea of Azov in the European part of Russia.
Editor: Rosalie--From WordNet
['rɔstɔv]
(noun.) a seaport on the Don River near the Sea of Azov in the European part of Russia.
Editor: Rosalie--From WordNet