incarnate word meaning
Answers
Answered by
0
Answer:
especially of a deity or spirit) embodied in human form.
Answered by
0
Answer:
Hindi : avtaar lena
english : personate
Explanation:
please mark me brainliest
Similar questions