Arabic-English dictionary »

اِغْتَسَلَ meaning in English

ArabicEnglish
اِغْتَسَلَ

batheto clean oneself with water