Polish-English dictionary »

warszawa meaning in English

PolishEnglish
Warszawa noun

Warsawnoun
capital city of Poland