French-Spanish dictionary »

bamboula meaning in Spanish

FrenchSpanish
bamboula nomFnomM

negronoun
{m}