Translation of to have a loose tongue in Spanish:

to have a loose tongue

phrase

  • 1

    hablar más de la cuenta