Spanish-French dictionary »

empañar | ensuciar | manchar | menoscabar meaning in French

SpanishFrench
empañar | ensuciar | manchar | menoscabar

entacher