Translation of ذی حیات in English:

ذی حیات

phrase

  • endowed with life
    alive
    animate