Spanish-French dictionary »

amenguar meaning in French

SpanishFrench
amenguar

amenuir

amenuiser