Polish-English dictionary »

wyspa niedźwiedzia meaning in English

PolishEnglish
Wyspa Niedźwiedzia noun

Bear Islandnoun
island of the Svalbard archipelago