YourDictionary

Dictionary Home » Dictionary Definitions » Petropavlovsk-Kamchatskiy

Petropavlovsk-Kamchatskiy

seaport in E Asian Russia, on Kamchatka Peninsula: pop. 210,000

link/cite print suggestion box