French-Spanish dictionary »

carabaña meaning in Spanish

FrenchSpanish
Carabaña nom

Carabañanoun