Polish-English dictionary »

zatoka wszystkich świętych meaning in English

PolishEnglish
Zatoka Wszystkich Świętych

Bay of All Saints