Spanish-French dictionary »

convalecer | devolver meaning in French

SpanishFrench
convalecer | devolver

remettre