English-Polish dictionary »

częstochowa meaning in Polish

EnglishPolish
Częstochowa noun
city in Poland

Częstochowanoun