Spanish-French dictionary »

extenuación meaning in French

SpanishFrench
extenuación noun

exténuationnom {f}

Your history