Spanish-French dictionary »

decebir meaning in French

SpanishFrench
decebir

leurrer