Arabic-English dictionary »

مُسْتَشْفَى وِلَادَة meaning in English

ArabicEnglish
مُسْتَشْفَى وِلَادَة m

maternity hospitala hospital that provides assistance during childbirth