Spanish-French dictionary »

ver la luz meaning in French

SpanishFrench
ver la luz

faire surface