Polish-English dictionary »

wyspa wężowa meaning in English

PolishEnglish
Wyspa Wężowa noun

Snake Islandnoun
Black Sea island of Ukraine bordering Romania