Spanish-French dictionary »

indultar meaning in French

SpanishFrench
indultar

gracier