Arabic-English dictionary »

مُتَجَسِّد meaning in English

ArabicEnglish
مُتَجَسِّد m

walkingincarnate as a human