Polish-English dictionary »

słodka woda meaning in English

PolishEnglish
słodka woda noun

fresh waternoun
water with little salt