Translation of Santa Bárbara in English:

Santa Bárbara

feminine noun

  • 1

    hablar de Santa Bárbara cuando ya está lloviendo to remember sth when it is too late