Meaning of alma de cántaro in Spanish:

alma de cántaro

  • 1Persona ingenua, pasmada o insensible.