Translation of tower of strength in Spanish:

tower of strength

phrase

  • 1

    to be a tower of strength ser un gran apoyo