Spanish-French dictionary »

desesperanzar | desesperar meaning in French

SpanishFrench
desesperanzar | desesperar

désespérer