Translation of seumur hidup in English:

seumur hidup

lifelong

adjective

  • 1

    lifelong, for all one's life