Arabic-English dictionary »

تَجَسُّد meaning in English

ArabicEnglish
تَجَسُّد

incarnationassumption of human form or nature