Arabic-English dictionary »

مُتَوَفًّى meaning in English

ArabicEnglish
مُتَوَفًّى

deceasedno longer alive