Arabic-English dictionary »

تَأَنُّس meaning in English

ArabicEnglish
تَأَنُّس

incarnationassumption of human form or nature