Translation of لم یزل in English:

لم یزل

phrase

  • everlasting, eternal, immortal