French-English dictionary »

ciboulot meaning in English

FrenchEnglish
ciboulot nom {m}

block [blocks](slang: human head)
noun
[UK: ˈblɒk] [US: ˈblɑːk]