Spanish-French dictionary »

carballo meaning in French

SpanishFrench
Carballo noun

Carballonom