French-Spanish dictionary »

bocaraca meaning in Spanish

FrenchSpanish
bocaraca nom {f}

bocaracánoun