Spanish-French dictionary »

desmerecer meaning in French

SpanishFrench
desmerecer

démériter