French-Spanish dictionary »

acharner meaning in Spanish

FrenchSpanish
acharner

acuciar