Arabic-English dictionary »

مَسْبَح meaning in English

ArabicEnglish
مَسْبَح m

swimming poolpool for swimming