Spanish-French dictionary »

humanización meaning in French

SpanishFrench
humanización noun
{f}

humanisationnom {f}