Spanish-French dictionary »

carro | carroza meaning in French

SpanishFrench
carro | carroza noun

charnom {m}