Arabic-English dictionary »

مُغْتَسَل meaning in English

ArabicEnglish
مُغْتَسَل m

bathbuilding or area where bathing occurs