English-Spanish dictionary »

shoot one's mouth off meaning in Spanish

EnglishSpanish
shoot one's mouth off (make reckless or exaggerated statements)
verb

fanfarronearverb