Spanish-English Dictionaryimpugnaré
impugnaré
impugnar
Meaning of impugnaré