French-Spanish dictionary »

leurrer meaning in Spanish

FrenchSpanish
leurrer

decebir

embelecar