Arabic-English dictionary »

مكفّن meaning in English

ArabicEnglish
مكفّن

Enshrouded[UK: ɪn.ˈʃraʊ.dɪd] [US: ən.ˈʃraʊ.dəd]