1 English Synonyms for PANTICAPAEUM
Prev.1Next
Kerch
Definition: 1. A city and raion on the Kerch in eastern Crimea, internationally recognized as part of Ukraine but de facto in Russia. It is located on the shore of the Strait of Kerch and is an important industrial, transport and tourist centre.
Show more information about Kerch
Prev.1Next
Search took: 26.5696 ms