Polish-English dictionary »

gorłówka meaning in English

PolishEnglish
Gorłówka noun

Horlivkanoun
city