Spanish-English Dictionaryimpugnar
Meaning of impugnar