Spanish-French dictionary »

albayalde | cerusa meaning in French

SpanishFrench
albayalde | cerusa noun

cérusenom {f}

Your history