Portuguese-English dictionary »

petropavlovsk meaning in English

PortugueseEnglish
Petropavlovsk proper noun

Petropavlovsk-Kamchatsky(city in Russia)
proper noun