Polish-English dictionary »

irygacja meaning in English

PolishEnglish
irygacja noun

irrigationnoun
the act or process of irrigating