Spanish-French dictionary »

carabaña meaning in French

SpanishFrench
Carabaña noun

Carabañanom