Estonian-English dictionary »

petroskoi meaning in English

EstonianEnglish
Petroskoi

Petrozavodsk◼◼◼