French-Spanish dictionary »

ciboulot meaning in Spanish

FrenchSpanish
ciboulot nom {m}

cerebronoun
{m}