incarnate Thai Translation

incarnate - ซึ่งเป็นตัวเป็นตน

EnglishThaiTransliteration
incarnate
(Adjective)
Related: embodied; personified
ซึ่งเป็นตัวเป็นตน
Related:ซึ่งมีร่างเป็นมนุษย์