French-Spanish dictionary »

caramboler meaning in Spanish

FrenchSpanish
caramboler

carambola