Spanish-French dictionary »

deshumanizar meaning in French

SpanishFrench
deshumanizar

déshumaniser

Your history