English-Spanish dictionary »

have something on good authority meaning in Spanish

EnglishSpanish
have something on good authority verb

saber de buena tintaverb