Arabic-English dictionary »

مُسْتَشْفًى meaning in English

ArabicEnglish
مُسْتَشْفًى m

hospitallarge medical facility

infirmaryplace where sick or injured people are cared for, especially a small hospital

Your history