pillar of strength - Inglés Sinónimo Diccionario

pillar of strength

n.
[1] tower of strength