French-English dictionary »

nakhodka meaning in English

FrenchEnglish
Nakhodka nom propre

Nakhodka◼◼◼(city in Russia)
proper noun