Polish-English dictionary »

podlewanie meaning in English

PolishEnglish
podlewanie noun

wateringnoun
act of pouring water on something