French-Spanish dictionary »

carabantes meaning in Spanish

FrenchSpanish
Carabantes nom

Carabantesnoun