French-Spanish dictionary »

impugner meaning in Spanish

FrenchSpanish
impugner

apelar