Arabic-English dictionary »

مُغْسَل meaning in English

ArabicEnglish
مُغْسَل m

bathtub