Spanish-French dictionary »

mancillar meaning in French

SpanishFrench
mancillar

souiller