impugna: meaning and definitions

PortugueseType a word

What is impugna?

  • Pugnar contra.
  • Combater (com razões).
  • Fazer oposição a.