Translation of a charmed life in Spanish:

a charmed life

phrase

  • 1

    to lead a charmed life/existence tener mucha suerte en la vida