Arabic-English dictionary »

أَسْقَى meaning in English

ArabicEnglish
أَسْقَى

waterto provide (animals) with water