Polish-English dictionary »

bieżąca woda meaning in English

PolishEnglish
bieżąca woda noun

running waternoun
water from taps