Polish-English dictionary »

gdzie mieszkasz? meaning in English

PolishEnglish
gdzie mieszkasz?

where do you livewhere do you live?