Meaning of haber inventado (o descubierto) la pólvora in Spanish:

haber inventado (o descubierto) la pólvora

phrase

  • 1Se aplica a la persona que dice o hace algo creyéndose que es nuevo, cuando es muy conocido.