Spanish-French dictionary »

clemencia meaning in French

SpanishFrench
Clemencia

Clémence

clemencia | clémencia noun

clémencenom {f}