French-English dictionary »

petropavlovsk-kamtchatski meaning in English

FrenchEnglish
Petropavlovsk-Kamtchatski nom propre
{m}

Petropavlovsk-Kamchatsky◼◼◼(city in Russia)
proper noun