Polish-English dictionary »

zatoka świętego wawrzyńca meaning in English

PolishEnglish
Zatoka Świętego Wawrzyńca

Gulf of Saint Lawrence