French-Spanish dictionary »

s’évertuer meaning in Spanish

FrenchSpanish
s’évertuer

afanarse