English-Arabic dictionary »

irrigation meaning in Arabic

EnglishArabic
irrigation the act or process of irrigating

سَقْيm