Spanish-French dictionary »

humillación meaning in French

SpanishFrench
humillación noun
{m}

humiliationnom {f}

Your history