Polish-English dictionary »

majkop meaning in English

PolishEnglish
Majkop noun

Maykopnoun
city in Russia