Arabic-English dictionary »

سَقْي meaning in English

ArabicEnglish
سَقْي m

irrigationthe act or process of irrigating